package com.ymatou.iapi.marketingmanage.parameter;
import java.util.List;

import com.ymt.base.BaseBean;
/**
*促销活动信息
*FreeMaker Template自动生成代码
*/
public class PromotionPolicy extends BaseBean{
 
	/**促销活动名称*/
	private String PromotionName;
  	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#PromotionName
	 */
	public String getPromotionName(){
 
		return PromotionName;
 
	}
 	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#PromotionName
	 */
	public void setPromotionName(String PromotionName){
 
		this.PromotionName = PromotionName;
 
	}
	/**促销活动描述*/
	private String PromotionDesc;
  	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#PromotionDesc
	 */
	public String getPromotionDesc(){
 
		return PromotionDesc;
 
	}
 	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#PromotionDesc
	 */
	public void setPromotionDesc(String PromotionDesc){
 
		this.PromotionDesc = PromotionDesc;
 
	}
	/**开始时间取传入时间，秒为0*/
	private String PromotionBeginTime;
  	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#PromotionBeginTime
	 */
	public String getPromotionBeginTime(){
 
		return PromotionBeginTime;
 
	}
 	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#PromotionBeginTime
	 */
	public void setPromotionBeginTime(String PromotionBeginTime){
 
		this.PromotionBeginTime = PromotionBeginTime;
 
	}
	/**结束时间,取传入时间，秒为59*/
	private String PromotionEndTime;
  	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#PromotionEndTime
	 */
	public String getPromotionEndTime(){
 
		return PromotionEndTime;
 
	}
 	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#PromotionEndTime
	 */
	public void setPromotionEndTime(String PromotionEndTime){
 
		this.PromotionEndTime = PromotionEndTime;
 
	}
	/**促销类型，参考：PromotionTypeEnum*/
	private Integer PromotionType;
  	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#PromotionType
	 */
	public Integer getPromotionType(){
 
		return PromotionType;
 
	}
 	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#PromotionType
	 */
	public void setPromotionType(Integer PromotionType){
 
		this.PromotionType = PromotionType;
 
	}
	/**是否使用优惠券*/
	private Boolean CanUseSellerCoupon;
  	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#CanUseSellerCoupon
	 */
	public Boolean getCanUseSellerCoupon(){
 
		return CanUseSellerCoupon;
 
	}
 	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#CanUseSellerCoupon
	 */
	public void setCanUseSellerCoupon(Boolean CanUseSellerCoupon){
 
		this.CanUseSellerCoupon = CanUseSellerCoupon;
 
	}
	/**是否仅限同商品满减*/
	private Boolean IsSameProductUse;
  	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#IsSameProductUse
	 */
	public Boolean getIsSameProductUse(){
 
		return IsSameProductUse;
 
	}
 	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#IsSameProductUse
	 */
	public void setIsSameProductUse(Boolean IsSameProductUse){
 
		this.IsSameProductUse = IsSameProductUse;
 
	}
	/**是否指定商品参加*/
	private Boolean IsSpecifyProduct;
  	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#IsSpecifyProduct
	 */
	public Boolean getIsSpecifyProduct(){
 
		return IsSpecifyProduct;
 
	}
 	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#IsSpecifyProduct
	 */
	public void setIsSpecifyProduct(Boolean IsSpecifyProduct){
 
		this.IsSpecifyProduct = IsSpecifyProduct;
 
	}
	/**是否排除部分商品参加，不能和IsLimitProduct同时为true*/
	private Boolean IsLimitProduct;
  	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#IsLimitProduct
	 */
	public Boolean getIsLimitProduct(){
 
		return IsLimitProduct;
 
	}
 	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#IsLimitProduct
	 */
	public void setIsLimitProduct(Boolean IsLimitProduct){
 
		this.IsLimitProduct = IsLimitProduct;
 
	}
	/**指定/排除商品信息*/
	private List<String> ProductIds;
  	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#ProductIds
	 */
	public List<String> getProductIds(){
 
		return ProductIds;
 
	}
 	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#ProductIds
	 */
	public void setProductIds(List<String> ProductIds){
 
		this.ProductIds = ProductIds;
 
	}
	/**活动内容列表*/
	private List<PromotionValue> PromotionValues;
  	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#PromotionValues
	 */
	public List<PromotionValue> getPromotionValues(){
 
		return PromotionValues;
 
	}
 	/**
	 * @see com.ymatou.iapi.marketingmanage.parameter.PromotionPolicy#PromotionValues
	 */
	public void setPromotionValues(List<PromotionValue> PromotionValues){
 
		this.PromotionValues = PromotionValues;
 
	}
}
